stowing dirt - Espagnol Anglais Dictionnaire